/* CSS Document */

*{margin:0; padding:0}
ul{list-style:none; }
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:hover{color:red;}


body{background:#fff;}

#top{background:#3e8306; width:100%; height:6px; margin:0 auto;}

#head-top{background:url(../images/headbg.gif) repeat-x left top; width:100%; height:79px;}
#head{ width:985px; height:79px; margin:0 auto; background:url(../images/tel.gif) no-repeat right top;}






#nav {width:985px; height:192px; margin:0 auto;  background: url(../images/navbg.gif) repeat-x left top; }


#abouts{width:292px; height:192px; margin:0 auto; float:left; background:url(../images/cencr.jpg) no-repeat right 50%;}

.nav_ba a{ padding-left:140px;  width:29px;height:7px; }
.nav_ba h1  { color:#2ca103; font-size:14px; height:23px; line-height:23px; width:100px; float:left; margin-left:5px; }

.nav_ba{width:292px; height:23px;}

#abouts p {width:90%;  overflow:hidden; margin-left:15px; padding-top:5px;}
#abouts p a{color:#757678;  line-height:20px; font-size:14px;}
#abouts p a:hover{color:red;}
#newlist{width:356px; height:192px; margin:0 auto; float:left;background:url(../images/cencr.jpg) no-repeat right 50%;}


.news_ba a{ padding-left:200px;  width:29px;height:7px; }
.news_ba h1  { color:#2ca103; font-size:14px; height:23px; line-height:23px; width:100px; float:left; margin-left:5px;  }

.news_ba{width:356px; height:23px; }
 
#newlist ul{display:inline;}
#newlist li{line-height:26px; width:320px; margin-left:15px;}
#newlist li a{color:#757678; font-size:14px; width:200px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#newlist li a:hover{color:red;}
#newlist span{color:#757678; font-size:14px; float:right;}








#prolist{width:327px; height:192px; margin:0 auto; float:right;}


.prolist_ba h1  { color:#2ca103; font-size:14px; height:23px; line-height:23px; width:100px; float:left; margin-left:5px; }

.prolist_ba{width:327px; height:23px; float:right;}

#prolist dl{width:90%; height:22px; background:#c4c2c2;  clear:both; margin-top:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#prolist dt{width:106px; height:22px;background:#a19e9e; border-right:1px solid #fff; float:left;}
#prolist dt a {color:#fff; font-size:14px;  height:22px;line-height:22px; padding-left:20px; float:left; width:85px; }

#prolist dt a:hover{ background-color:red;}

#prolist dd{height:22px;line-height:22px; float:left; font-size:14px; float:left; margin-left:10px;}
#prolist dd a { font-size:14px; color:#000000;
}

#prolist dd a:hover{color:red;}


#proshow{width:985px; height:192px; margin:0 auto;  clear:both;}

.proshow_ba h1  { color:#32a02e; font-size:14px; height:23px; line-height:23px; width:100px; float:left; margin-left:5px; }

.proshow_ba{width:985px; height:23px; border-bottom:1px solid #ccc; }

.indexPro{text-align:center;width:126px; height:auto;padding:0px 5px;float:left; }
.indexPro img{width:126px;height:103px; margin:0; padding:0;}
.indexPro a{display:block;padding-top:5px; color:#757678;}

/*Product List Css*/
.Prodiv{text-align:center;width:126px;padding: 6px 16px;float:left;}
.Prodiv img{width:126px;height:103px;}
.Prodiv a{display:block;margin-top:5px;color:#666666; font-size:14px; }

/*Product Details Css*/
.pr_ms{ display:none;font-weight:bold;font-size:14px;}
.pr_nr{padding:0 0 0 15px;}

#demo {overflow:hidden;width:957px;}
#indemo {float:left;width: 1500%;}
#demo1 {float: left;}
#demo2 {float: left;}

#demo0 {overflow:hidden;width:970px;}
#indemo0 {float:left;width: 1500%;}
#demo10 {float: left;}
#demo20 {float: left;}

.viewproimg{ padding:2px; border:1px solid #ccc;}

#footer{width:100%; height:77px; margin:0 auto; background:url(../images/footbg.gif) repeat-x left top;clear:both;}
#footer p{color:#757678; width:848px; text-align:center; margin:auto; height:20px; line-height:20px; font-size:14px; padding-top:20px;}
#footer a{color:#757678;}


.location{ width:1003px; height:35px; line-height:35px; margin:0px auto; padding:0px; background:url(../images/arrow.gif) no-repeat 0px 12px; text-indent:10px; color:#616161;}
.location span{ color:#0b447b;}



#cons{ width:1003px; margin:0px auto 15px auto; padding:0px ;  }

.cons_left{ width:248px; margin:0px; padding:0px ; height:auto!important; height:550px; min-height:550px; float:left;}
.cons_right{ width:735px; margin:0px; padding:0px ; height:auto!important; height:550px; min-height:550px; float:right;}

.cons_left_title{ width:248px; height:51px; line-height:51px; margin:0px; padding:0px; background:url(../images/t5.gif) no-repeat; font-size:14px; font-weight:bold; color:#ffffff; text-indent:20px;}
.cons_left_title span{ font-family:Verdana; color:#ffffff; font-weight:normal;}
.cons_left_content{ width:246px; border:1px solid #e8e8e8; border-width:0px 1px 1px 1px;}

.cons_left_content UL { width:244px; margin:0px auto; padding:2px 0px 0px 0px; LIST-STYLE-TYPE: none;  overflow: hidden;  height: auto; padding-inline-start:0;}
.cons_left_content UL LI {LINE-HEIGHT: 32px; width:244px; height:32px; margin:0px auto; margin-bottom:10PX; }


.cons_left_content a {TEXT-DECORATION: none;  width:244px;DISPLAY: block; height:35px;LINE-HEIGHT: 35px; text-indent:30px; border-bottom:1px dotted #ffffff; color:#273c55; font-family:Arial, Helvetica, sans-serif ; background:#f2f2f2; }
.cons_left_content a:link {color:#333; }
.cons_left_content a:visited {	text-decoration: none;	color:#333; }
.cons_left_content a:hover { TEXT-DECORATION: none; color:#fff; background:#32a02e;}


.cons_left_content1 a {TEXT-DECORATION: none; width:244px;DISPLAY: block; height:35px;LINE-HEIGHT: 32px;background:url(../images/l2.gif) no-repeat; }
.cons_left_content1 a:link {color:#ffffff; background:url(../images/l2.gif) no-repeat;}
.cons_left_content1 a:visited {	text-decoration: none;	color:#ffffff;background:url(../images/l2.gif) no-repeat; }
.cons_left_content1 a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(../images/l2.gif) no-repeat;}





.cons_left_contact{ width:248px; height:48px; line-height:48px; margin:0px; padding:0px; background:url(../images/t7.gif) no-repeat; font-size:14px; font-weight:bold; color:#31af5b; text-indent:20px;}
.cons_left_contact span{ font-family:Verdana; color:#919191; font-weight:normal;}
.cons_left_contacts{ width:246px; height:auto!important; height:150px; min-height:150px; border:1px solid #e8e8e8; border-width:0px 1px 1px 1px;}
.cons_left_contacts UL { width:220px; margin:10px auto; padding:0px 0px 0px 0px; LIST-STYLE-TYPE: none; }
.cons_left_contacts UL LI {LINE-HEIGHT: 26px; width:220px; height:26px; margin:0px auto; font-size:14px; text-indent:0px; border-bottom:1px dotted #CCCCCC; color:#273c55; font-family:Arial, Helvetica, sans-serif;}
.cons_left_contacts ul li span{ color:#0c9e3c; font-weight:bold;}




.cons_right_title{ width:715px; height:30px; margin:0px auto; padding:9px 0px 0px 20px; font-size:14px; font-weight:bold; color:#0c9e3c; background:url(../images/t6.gif) no-repeat;}
.cons_right_title img{ float:right;}
.cons_right_title span{ font-family:Verdana; color:#909090; font-weight:normal;}



.cons_right_content{ width:733px; height:auto!important; margin-bottom:20px; padding:0px; border:1px solid #e8e8e8; border-width:0px 1px 0px 1px; border-bottom: 1px solid #ccc;}

.cons_right_content_company{ width:680px; height:auto!important; height:550px; min-height:550px; margin:0px auto; padding:20px 0px; line-height:30px; color:#444444;}


.cons_right_content_companys{ width:680px; height:auto!important; height:550px; min-height:550px; margin:0px auto; padding:20px 0px; line-height:30px; color:#444444; font-family:Arial, Helvetica, sans-serif;}
.cons_right_content_companys span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; color:#1058aa;}

.content_contact{ width:630px; margin:0px auto; padding:20px 0px; font-size:14px;}

.nybanner{ width: 1004px; margin: 0 auto; }


/*****新闻列表样式*****/
.posts { OVERFLOW: hidden;    WIDTH: 680px;    LINE-HEIGHT: 22px;    PADDING-TOP: 0px; margin: 0 auto;}

.postlist {
	MARGIN: 15px 0px 0px
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left;  width: 100%; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; 
}
.postlist LI  a{ color:#333; font-size: 14px;  text-decoration: none; }
.postlist LI SPAN { margin-right: 30PX;
	FLOAT: right; WIDTH:120px; COLOR: #666; TEXT-ALIGN: right; font-family:Arial, Helvetica, sans-serif;
}
.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 190px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 160px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}



/*****新闻详情样式*****/
.content {FLOAT: right; OVERFLOW: hidden; WIDTH: 670px;}
.posts {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 655px; LINE-HEIGHT: 22px; PADDING-TOP: 0px;}
.posts P {MARGIN-BOTTOM: 10px;}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px}
.single H2 {	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center;}

/*****翻页*****/
.pageNavi{ width:700px; margin:0px auto; padding:0px; font-size:14px; line-height:30px;} 


.company_content{ width:761px;  height: 870px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.company_content UL { margin:0px; padding:0px; LIST-STYLE-TYPE: none; }
.company_content UL LI { width:210px; height:200px; margin:0px 15px 30px 15px; border:1px solid #e0e0e0; float:left; background-color:#F5f5f5; text-align:center }
.company_content UL LI img{ margin-left:0px; margin-top:5px;}
.company_content UL LI span{ width:200px; height:25px; line-height:25px; margin:0px auto; padding:0px; display:block;overflow:hidden; background:url(../images/arrow.gif) no-repeat 3px 8px; text-indent:12px; text-align:left;}
.company_content UL LI a{ font-size: 14PX; color:#333; text-decoration: none; }


.page{width:100%; margin-top: 20px; margin-left:14px;}
.page li{ float: left; padding: 0.3rem; border:1px solid #ccc; margin-right:0.3rem; }
.page li a{ color:#333; text-decoration: none; }
.page li a:hover{ color:#333; text-decoration: none; }
.cons_right_bottom{}